#include "BankObserver.h"
#include <iostream>
#include <list>

using namespace std;

class BankSubject
{


public: 
	void BankSubject::attach(BankObserver* observer);
	void BankSubject::detach(BankObserver* observer);
	void BankSubject::notifyInvestStock();
	void BankSubject::notifyGiveBonus();
	void BankSubject::notifyMeetingClerk();


private:
	list<BankObserver*> m_observer_list;

};